
function getXMLHTTPRequest(){
	try{
		req= new XMLHttpRequest();
	}catch(err1){
		try{
			req= new ActiveXObject("Microsoft.XMLHTTP");
		}catch(err2){
			try{
				req= new ActiveXObject("Msxml2.XMLHTTP");
			}catch(err3){
				req=false;
			}
		}
	}
	return req;
}

var http= getXMLHTTPRequest();

function miAjax(url,objeto,mensaje){
	document.getElementById(objeto).innerHTML=mensaje;
	http.open("GET",url,true);
	http.onreadystatechange= function() {respuestaAjax(objeto);};
	http.send(null);		
}

function respuestaAjax(objeto){
	if(http.readyState==4){
		if(http.status==200){
      			document.getElementById(objeto).innerHTML= http.responseText;           		 					
		}else{
			alert(http.statusText);
		}
		
	}		
}